﻿using MCP.BL;
using System;
using System.Collections.Generic;
using client = MCP.Data.Client;

namespace MCP.Model.Repositories.Interfaces
{
    public interface ICheckRepository : IDisposable
    {
		OperationResult<IEnumerable<client.Check>> GetChecks();
        
        OperationResult<client.Check> GetCheckDetails(int checkID);

        OperationResult AddNewCheck(client.Check checkToAdd);

		OperationResult DeleteCheck(int checkID);
    }
}